import Axios from 'axios'  

//简单封装axios
export default {
    /**
    * get方法，对应get请求
    * @param {String} url [请求的url地址]
    * @param {Object} params [请求时携带的参数]
    */
    get(url,params={}){
        return new Promise((resolve,reject) => {
            Axios.get(url,{
            params:params
          })
          .then(response => {
            resolve(response);
          })
          .catch(err => {
            reject(err);
          })
        })
    },

    /**
    * post方法，对应post请求
    * @param {String} url [请求的url地址]
    * @param {Object} params [请求时携带的参数]
    */
    post(url, params) {
        return new Promise((resolve, reject) => {
            axios.post(url, params)
            .then(res => {
                resolve(res);
            })
            .catch(err => {
                reject(err)
            })
        });
    }
}